#include <vector>

#include <openssl/bn.h>
#include <openssl/ec.h>

int PedersenHash0(
    const EC_GROUP* group,
    const BIGNUM* x, const BIGNUM* y, 
    const EC_POINT* shift_point,
    std::vector<EC_POINT*> points,
    BIGNUM* res);
